pulse repeaters - French English Dictionary